<?php
/**
 * Pàgina que gestiona el procés d'eliminació d'espais del inventari.
 *
 * @see espais.php
 *
 * @copyright 2009 - Equip de Desenvolupament de ASI 2
 * @link http://www.iescopernic.com
 * @version 1.0
 * @license GNU/GPL-http://www.gnu.org/copyleft/gpl.html
 * @package CreditSintesis
 * @subpackage sec
 * @author ASI 2
 */

/**
 * Arxiu que ens permet garantir seguretat a l'aplicació
 * @see seguretat_seccio.php
 */
include_once '../includes/seguretat_seccio.php';

/**
 * Arxiu que gestiona la connexió amb la base de dades
 * @see conector.php
 */
include_once '../includes/conector.php';

/**
* Arxiu que ens fa el logging dels events al accedir a la bd
* @see log.php
*
*/
include_once '../includes/log.php';

//creem un objecte de la classe conector per a conectar a la bd
$conec = new conector();

//variable que ens permet controlar el bucle foreach per a munar la consulta
$contador = 0;
//variable on guardarem la consulta
$consulta = "";
//definim la variable usuari per a fer el log
$usuari=$_SESSION['user'];

//per a cada valor que pasem per post
foreach($_POST as $key => $var){

    //mentres no rebem el valor "eliminar"
    if ($key != eliminar){
        //consulta que ens permet saber si aquest espai te algun objecte associat
        $consulta1 = "SELECT COUNT(*) FROM objectes WHERE ubicacio='".$key."'";
        $resultat = $conec ->consultar($consulta1);
        $res = mysql_fetch_array($resultat);

        //si te un objecte associat no l'incluim a la consulta
        if ($res[0] > 0){
           //no fem res
        }else{
            //augmentem el contador i construim la consulta
            $contador++;
            if ($contador==1){
                $consulta = "DELETE FROM espais WHERE id_espai='".$key."'";
            }
            else{
                $consulta = $consulta." OR id_espai='".$key."'";
            }
        }
    }
}

//si tenim una consulta l'executem i retornem al menu gestiona objectes
if ($consulta != ""){

//enviem la consulta
$conec ->consultar($consulta);

//var per generar el log
$logdesc="Eliminació d'espai ->";

//fem la entrada al log
$logdesc=$logdesc.$consulta;
logging($logdesc,$usuari);

//tanquem la conexio
$conec ->tancar();
//retornem a la pagina d'espais
 header("location:../index.php?seccio=espais");
//si no tenim consulta retornem a la pagina espais
}else{
//retornem a la pagina d'objectes
header("location:../index.php?seccio=espais");
}
?>
